Zamrażanie okienek w Excelu

Przykładowy kod powyżej pokazuje, jak utworzyć podziałkę, blokując wiersze i kolumny, aby pozostały widoczne podczas przewijania. Jest to bardzo przydatna funkcja, aby utrzymać kolumnę lub wiersz nagłówka na miejscu podczas szybkiego porównywania informacji.

CreateFreezePane(column, row)

Pierwsze przeciążenie metody CreateFreezePane przyjmuje ilość kolumn i wierszy, aby utworzyć podziałkę na jej podstawie. Na przykład, workSheet.CreateFreezePane(1, 4) utworzy podziałkę od kolumny(A) i wierszy(1-4).

CreateFreezePane(column, row, subsequentColumn, subsequentRow)

To przeciążenie tworzy podziałkę na podstawie podanej ilości kolumn i wierszy oraz stosuje przewijanie do arkusza. Na przykład, workSheet.CreateFreezePane(5, 2, 6, 7) będzie miał podziałkę od kolumn(A-E) i wierszy(1-2) z przewijaniem 1 kolumny i 5 wierszy. Gdy arkusz jest po raz pierwszy otwierany, pokaże kolumny A-E, G-... a wiersze pokażą 1-2, 8-...

Jeśli masz dużą tabelę danych w Excelu, może być przydatne zamrożenie wierszy lub kolumn. W ten sposób możesz utrzymać wiersze lub kolumny widoczne podczas przewijania reszty arkusza.

Możesz pobrać plik projektu z tego linku.

Dowiedz się, jak dodać podziałki w Excelu za pomocą C#

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 1,950,735 | Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronXl.Excel
uruchom próbkę zobacz, jak Twoje dane stają się arkuszem.